1 O que é Inteligência Artificial?
A pergunta que todo mundo faz — e que tem várias respostas.
Uma definição prática
Para fins deste curso, vamos usar uma definição pragmática:
O que IA não é
Não é consciência
IA não "sabe" que existe. Não tem sentimentos, desejos ou experiência subjetiva.
Não é mágica
Toda IA é matemática e estatística. Não há "espírito" no código — apenas algoritmos.
Não é infalível
IA erra, alucina, tem viés. É uma ferramenta poderosa, mas imperfeita.
Não é "olhos que veem"
Um sistema de visão computacional não "vê" como você — ele processa matrizes de pixels.
2 Uma breve história da IA
De Turing aos LLMs — 75 anos de altos e baixos.
🎮 Timeline interativa
Clique em cada marco para ver mais detalhes. Os marcos em destaque são os mais importantes para o curso.
3 IA Fraca vs IA Forte (AGI)
Onde estamos hoje — e para onde (talvez) vamos.
🎯 IA Fraca (Narrow AI / ANI)
O que é: IA especializada em UMA tarefa.
Exemplos: Siri, recomendações da Netflix, ChatGPT, AlphaGo, carros autônomos.
Limitação: excelente no que faz, inútil fora disso.
✅ Onde estamos hoje. Tudo que você usa é IA fraca.
🌌 IA Forte (AGI)
O que é: IA com capacidade cognitiva geral, comparável à humana.
Exemplos: ainda não existe (talvez C-3PO, Data de Star Trek).
Características: aprender qualquer tarefa, raciocinar, transferir conhecimento.
🔮 Objetivo de longo prazo. Ninguém sabe quando (ou se) será alcançado.
Teste rápido: é IA fraca ou forte?
4 Os 3 paradigmas da IA
Três formas radicalmente diferentes de fazer máquinas "pensarem".
🎮 Simulador de paradigmas
Cada paradigma resolve o mesmo problema (detectar spam) de um jeito diferente. Clique nas abas para ver.
📜 Paradigma Simbólico (1950-1990)
Também chamado de "IA Good Old-Fashioned" (GOFAI). A ideia: escrever regras explícitas que o computador segue. É como programar um especialista humano.
Sistema especialista para detectar spam:
✅ Vantagens
• Transparente (você entende cada regra)
• Previsível
• Não precisa de dados
❌ Desvantagens
• Frágil (regra nova = bug novo)
• Não generaliza
• Escrita manual é insustentável
Exemplos reais: MYCIN (diagnóstico médico, 1970), DENDRAL (química, 1965), chatbots antigos baseados em padrões.
📊 Paradigma Estatístico (1990-2010)
Em vez de regras, aprender com dados. O computador analisa milhares de exemplos e descobre padrões estatísticos. Nasce o Machine Learning clássico.
Filtro de spam estatístico (Naive Bayes):
✅ Vantagens
• Generaliza (aprende padrões)
• Robusto a ruído
• Escala com dados
❌ Desvantagens
• Precisa de MUITOS dados etiquetados
• Engenharia de features manual
• Limitado a tarefas bem definidas
Exemplos reais: Spam filters, PageRank do Google, sistemas de recomendação, SVMs, Random Forests.
🧠 Paradigma Conexionista (2012-hoje)
Inspirado no cérebro: redes de neurônios artificiais que aprendem sozinhas os padrões. Não precisa de regras nem de features manuais — a rede descobre tudo. Nasce o Deep Learning e, eventualmente, os LLMs.
Classificador de spam com rede neural:
✅ Vantagens
• Aprende features sozinho
• Funciona com dados brutos (texto, imagem, áudio)
• Escala massivamente com dados e compute
❌ Desvantagens
• "Caixa preta" (difícil interpretar)
• Precisa de MUITOS dados E compute
• Caro para treinar
Exemplos reais: GPT, Claude, Llama, DALL-E, Whisper, AlphaFold, sistemas de visão computacional.
Comparação dos 3 paradigmas
| Aspecto | 📜 Simbólico | 📊 Estatístico | 🧠 Conexionista |
|---|---|---|---|
| Época de ouro | 1950-1990 | 1990-2010 | 2012-hoje |
| Ideia central | Regras explícitas | Aprender com dados | Redes de neurônios |
| Dados necessários | Nenhum | Muitos (etiquetados) | Enormes (brutos) |
| Transparência | Alta | Média | Baixa |
| Exemplo icônico | MYCIN (médico) | Spam filter | ChatGPT |
5 ML vs Deep Learning vs IA Generativa
Três termos que todo mundo confunde — vamos esclarecer.
Diagrama de conjuntos
Definições claras
Machine Learning (ML)
Sistemas que aprendem padrões a partir de dados, sem serem explicitamente programados para cada tarefa.
Ex: prever preço de casa, classificar e-mail como spam, recomendar produto.
Deep Learning (DL)
Subconjunto do ML que usa redes neurais com muitas camadas. Aprende representações hierárquicas dos dados.
Ex: reconhecer imagem, traduzir texto, detectar câncer em raio-X.
IA Generativa (GenAI)
Subconjunto do DL que cria conteúdo novo (texto, imagem, áudio, código) em vez de apenas classificar ou prever.
Ex: ChatGPT, DALL-E, Midjourney, Claude, Llama.
Exemplo unificado: reconhecimento de imagem
📊 ML clássico
Entrada: features extraídas manualmente (cor média, bordas, texturas)
Saída: "gato" ou "cachorro"
Precisa que um humano defina quais features olhar.
🧠 Deep Learning
Entrada: pixels brutos da imagem
Saída: "gato" ou "cachorro"
A rede descobre sozinha quais features importam.
6 IA no mundo real hoje
Onde a IA já está — muitas vezes sem você perceber.
Recomendação
Netflix, Spotify, YouTube, Amazon — todos usam IA para sugerir o que você vai gostar.
Assistentes de voz
Siri, Alexa, Google Assistant — reconhecem fala e respondem com IA.
Carros autônomos
Tesla, Waymo — visão computacional + decisão em tempo real.
Chatbots
Atendimento ao cliente, suporte técnico — cada vez mais com LLMs.
Saúde
Diagnóstico por imagem, descoberta de drogas, predição de riscos.
Finanças
Detecção de fraude, trading algorítmico, análise de crédito.
Criação de conteúdo
Texto (ChatGPT), imagem (Midjourney), vídeo (Sora), música (Suno).
Busca
Google, Bing — IA entende sua intenção, não só keywords.
🎮 Teste: qual IA está por trás?
Para cada cenário, identifique qual paradigma é mais provável.
🎯 Quiz — teste seu conhecimento
Clique em uma alternativa para ver se acertou.
→ O que vem a seguir?
Agora que você entende o que é IA, vamos aprender como ela aprende.
Conceitos que vamos construir aqui
Regressão
Prever valores contínuos (ex: preço de uma casa).
Classificação
Categorizar em classes (ex: spam/não-spam).
Clustering
Agrupar dados similares sem rótulos prévios.
Overfitting
O dilema: memorizar vs generalizar.